package com.iplant.ams.service;

import com.iplant.ams.service.po.dms.fault.DMSFaultBase;
import com.iplant.ams.service.po.dms.fault.DMSFaultBaseBPM;
import com.iplant.base.po.ServiceResult;
import com.iplant.base.po.excel.ExcelData;
import com.iplant.basic.service.bpm.BPMTaskService;
import com.iplant.basic.service.po.bms.BMSEmployee;

public interface DFBService  extends BPMTaskService<DMSFaultBaseBPM> {
    ServiceResult<Integer> DMS_SubmitFaultBase(BMSEmployee wLoginUser, DMSFaultBase wDMSFaultBase, int wTaskID);

    //region 知识库导入
    ServiceResult<Integer> DMS_FaultBaseImport(BMSEmployee wLoginUser, ExcelData wExcelData);

    ServiceResult<Integer> DMS_UpdateFaultBase(BMSEmployee wLoginUser, DMSFaultBase wDMSFaultBase);
}
